namespace Admin2025.Domain.Entities.App;

public class AppPermission : EntityBase
{
    public string PermissionName { get; set; } = null!;

    /*
        权限中利用code字段存储权限点：

        Order.Create

        Order.List

        - 部门管理
        - 用户管理
        - 角色管理

        Department.List
        Department.Create
        Department.Export
        Department.Import
        Department.Print
        Department.Delete
        Department.Update


    */

    // 关联资源
    public ICollection<AppResource> Resources { get; set; } = new List<AppResource>();
}